home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 62
/
Volume 62 - JOGO DISK .iso
/
Games
/
penguinpass.swf
/
scripts
/
frame_10
/
DoAction.as
Wrap
Text File
|
2008-03-17
|
3KB
|
107 lines
function strip()
{
t = 0;
while(t <= 2)
{
i = 0;
while(i <= 180)
{
if(i != 45 && i != 60 && i != 75 && i != 104 && i != 119 && i != 134)
{
paths = 0;
if(grid[i - 15] == 1)
{
paths++;
}
if(grid[i - 1] == 1)
{
paths++;
}
if(i + 1 != 15 || i + 1 != 30 || i + 1 != 45 || i + 1 != 60 || i + 1 != 75 || i + 1 != 90 || i + 1 != 105 || i + 1 != 120 || i + 1 != 135 || i + 1 != 150 || i + 1 != 165)
{
if(grid[i + 1] == 1)
{
paths++;
}
}
if(grid[i + 15] == 1)
{
paths++;
}
if(paths == 1)
{
grid[i] = 0;
}
}
i++;
}
t++;
}
}
function populate()
{
y = 0;
while(y <= 11)
{
g1 = grid[y * 15 + 0];
g2 = grid[y * 15 + 1];
g3 = grid[y * 15 + 2];
g4 = grid[y * 15 + 3];
g5 = grid[y * 15 + 4];
g6 = grid[y * 15 + 5];
g7 = grid[y * 15 + 6];
g8 = grid[y * 15 + 7];
g9 = grid[y * 15 + 8];
g10 = grid[y * 15 + 9];
g11 = grid[y * 15 + 10];
g12 = grid[y * 15 + 11];
g13 = grid[y * 15 + 12];
g14 = grid[y * 15 + 13];
g15 = grid[y * 15 + 14];
y++;
}
}
_quality = "MEDIUM";
score = 0;
lives = 3;
level = 1;
block1 = new Array(0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2);
block2 = new Array(0,0,1,1,2,1,1,2,2,1,2,1,1,2,2,1,2);
block3 = new Array(0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2);
block4 = new Array(0,0,1,2,1,1,2,1,2,1,1,1,2,2,1,2,2);
block5 = new Array(0,0,1,1,1,1,1,1,1,1,1,1,1,2,2,2,2);
block6 = new Array(0,0,1,2,1,2,1,2,1,1,1,2,1,2,1,2,2);
block7 = new Array(0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2);
block8 = new Array(0,0,1,1,2,2,2,1,1,2,1,1,1,2,2,1,2);
block9 = new Array(0,0,2,2,2,2,2,2,2,2,2,2,2,1,1,1,2);
sub = 0;
while(sub <= 180)
{
grid[sub] = 0;
sub++;
}
level1 = new Array(0,4,7,6,4,4,4,16,16);
level2 = new Array(0,4,7,6,2,6,4,5,8,16,16);
level3 = new Array(0,5,6,6,3,2,2,8,11,2,6,7,16,16);
level4 = new Array(0,8,5,4,9,6,7,7,6,16,16);
level5 = new Array(0,8,12,4,6,8,2,7,5,4,16,16);
level6 = new Array(0,5,3,6,12,4,11,4,7,8,9,3,3,16,16);
level7 = new Array(0,6,12,9,8,5,5,7,6,7,6,6,7,7,16,16);
level8 = new Array(0,3,3,3,3,3,3,3,3,6,7,8,11,5,7,7,6,12,5,6,8,16,16);
level9 = new Array(0,2,8,10,8,6,4,5,4,8,4,5,4,16,16);
level10 = new Array(0,4,6,8,11,7,4,4,4,8,5,16,16);
level11 = new Array(0,2,8,2,4,2,9,4,2,2,3,16,16);
level12 = new Array(0,2,10,4,6,5,12,12,11,8,5,16,16);
level13 = new Array(0,2,7,5,5,6,4,6,3,2,2,8,11,2,6,7,16,16);
level14 = new Array(0,5,8,11,12,12,6,8,2,3,5,6,4,10,2,16,16);
level15 = new Array(0,8,7,12,4,6,4,8,5,2,7,5,3,4,16,16);
level16 = new Array(0,3,5,6,9,12,4,11,4,3,7,8,9,3,3,16,16);
level17 = new Array(0,6,12,9,8,5,5,7,6,7,3,6,6,9,7,7,16,16);
level18 = new Array(0,3,7,3,3,3,6,3,3,6,7,8,11,5,7,3,6,12,5,6,8,16,16);
level19 = new Array(0,2,8,3,10,6,8,9,6,4,5,4,8,3,4,5,9,4,16,16);
level20 = new Array(0,4,4,8,5,11,7,6,4,4,8,6,5,16,16);
level21 = new Array(0,2,8,2,4,9,2,11,9,4,2,2,3,16,16);
turn = 1;
gotshape = false;
nextshape.gotoAndStop(2);